devil's darning-needle - German English Dictionary